package com.cdz.charger.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.AllArgsConstructor;
import lombok.NoArgsConstructor;
import com.cdz.common.annotation.Excel;
import com.cdz.common.core.domain.BaseEntity;

/**
 * 充电桩对象 chargers
 *
 * @author ruoyi
 * @date 2025-03-06
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("充电桩实体")
public class Chargers extends BaseEntity
        {
private static final long serialVersionUID=1L;

        /** 主键ID */
        @ApiModelProperty(value = "主键ID")
        private Long id;

        /** 名称 */
        @Excel(name = "名称")
        @ApiModelProperty(value = "名称")
        private String name;

        /** 图片 */
        @Excel(name = "图片")
        @ApiModelProperty(value = "图片")
        private String image;

        /** 地址 */
        @Excel(name = "地址")
        @ApiModelProperty(value = "地址")
        private Long locationId;

        /** 类型 */
        @Excel(name = "类型")
        @ApiModelProperty(value = "类型")
        private Long typeId;

        /** 连接器类型 */
        @Excel(name = "连接器类型")
        @ApiModelProperty(value = "连接器类型")
        private String connectorType;

        /** 输出功率(kW) */
        @Excel(name = "输出功率(kW)")
        @ApiModelProperty(value = "输出功率(kW)")
        private Integer powerOutput;

        /** 状态 (0空闲 1使用中 2维修中) */
        @Excel(name = "状态 (0空闲 1使用中 2维修中)")
        @ApiModelProperty(value = "状态 (0空闲 1使用中 2维修中)")
        private Integer status;

}